//
//  UserAccount.h
//  OCMicroBlog
//
//  Created by 002 on 15/11/5.
//  Copyright © 2015年 002. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface UserAccount : NSObject

// 用于调用access_token，接口获取授权后的access token
@property (nonatomic, copy) NSString *access_token;

// access_token的生命周期，单位是秒数
@property(nonatomic,assign) NSTimeInterval expires_in;

// 当前授权用户的UID
@property (nonatomic, copy) NSString *uid;

// access_token过期日期
@property(nonatomic,strong) NSDate *expiresDate;

// 用户昵称
@property (nonatomic, copy) NSString *screen_name;

// 用户头像地址（大图），180×180像素
@property (nonatomic, copy) NSString *avatar_large;

/**
 *  便利构造函数
 *
 *  @param dict 属性字典
 *
 *  @return UserAccount
 */
+ (instancetype)initWithDict:(NSDictionary *)dict;

/**
 *  将当前对象保存到沙盒
 */
- (void)saveUserAccount;

@end
